Zebra mussel
– definition :
– definition :
- (noun)
- inch long mollusk imported accidentally from Europe; clogs utility inlet pipes and feeds on edible freshwater mussels (context:animal)
zebra mussel