Meaning of zebra mussel
Definition of zebra mussel
(noun)
inch
long
mollusk
imported
accidentally
from Europe; clogs
utility
inlet
pipes and feeds on
edible
freshwater
mussels
Other information on zebra mussel
WIKIPEDIA results for
zebra mussel
Amazon results for
zebra mussel
Tweet