Word info

iridinid

Noun

Meaning

iridinid (plural iridinids)

(zoology)Any freshwater mussel in the family Iridinidae.

Source: en.wiktionary.org

Close letter words and terms