Word info

hyriid

Noun

Meaning

hyriid (plural hyriids)

(zoology) Any freshwater mussel in the family Hyriidae.

Source: en.wiktionary.org

Close letter words and terms