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