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