Word info

ostraciid

Noun

Meaning

ostraciid (plural ostraciids)

(zoology) Any fish in the family the Ostraciidae.

Source: en.wiktionary.org

Close letter words and terms