Word info

latimeroid

Noun

Meaning

latimeroid (plural latimeroids)

Any fish of the suborder Latimerioidei

Source: en.wiktionary.org

Close letter words and terms