zebra_musselEnglish

Dreissena polymorpha, zebra mussel

Noun

Inch long mollusk imported accidentally from Europe, clogs utility inlet pipes and feeds on edible freshwater mussels

English: zebra mussel, Dreissena polymorpha

English words with similar meanings

Show 1 words