Feedback
Amphipod
Meaning
Noun
●
In Amphipods:
Any
species
of the
taxonomic
order Amphipoda of small, shrimp-like crustaceans.
Sourced from
Wiktionary
Related
Apple Snail
Elephant Ear
Ocean Sunfish
Adipose Fin
Alligator Lizard
Elephant Shrew
Softshell Turtle
Alligator Snapping Turtle
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better