Word info

istiophorid

Noun

Meaning

istiophorid (plural istiophorids)

(ichthyology) Any fish in the family Istiophoridae, the marlins.

Source: en.wiktionary.org

Close letter words and terms