Word info

pristolepidid

Noun

Meaning

pristolepidid (plural pristolepidids)

Any leaffish of the family Pristolepididae

Source: en.wiktionary.org

Close letter words and terms