Word info

paralepidid

Noun

Meaning

paralepidid (plural paralepidids)

(zoology) Any barracudina in the family Paralepididae.

Source: en.wiktionary.org

Close letter words and terms