Word info Synonyms

pellonulid

Noun

Meaning

pellonulid (plural pellonulids)

Any freshwater herring of the subfamily Pellonulinae

Source: en.wiktionary.org

Synonyms

Close letter words and terms