Word info

menid

Noun

Meaning

menid (plural menids)

(zoology) Any fish in the family Menidae, the moonfishes.

Source: en.wiktionary.org

Anagrams

Close letter words and terms