zebra mussel

definition: inch long mollusk, known for being a highly invasive species in various parts of the world
example: The zebra mussels don't taste very good.
speech part: noun
synonyms:

How zebra mussel is being used?