Amphipoda
English Dictionary
->
Letter A
-> Amphipoda
Search Dictionary:
Amphipoda Definition
(n)
small
flat
-
bodied
semi
-
terrestrial
crustaceans
:
whale
lice
;
sand
-
hoppers
;
skeleton
shrimp
Amphipoda Synonyms
Amphipoda
order Amphipoda
© Art Branch Inc.