Meaning of Amphipoda
Definition of Amphipoda
(noun)
small
flat-bodied
semiterrestrial
crustaceans:
whale
lice; sand-hoppers;
skeleton
shrimp
Other information on Amphipoda
WIKIPEDIA results for
Amphipoda
Amazon results for
Amphipoda
Tweet