Word info

trachinid

Noun

Meaning

trachinid (plural trachinids)

(zoology) Any fish in the family Trachinidae.

Source: en.wiktionary.org

Close letter words and terms