amphipod

nounA small crustacean with a flattened body and many legs, often found in water or damp places.

No synonyms or antonyms found for this word.

amphipod synonyms & antonyms | whatsthatwordmean | whatsthatwordmean