Word info

leptolepidid

Noun

Meaning

leptolepidid (plural leptolepidids)

Any extinct fish of the genus Leptolepides

Source: en.wiktionary.org

Close letter words and terms