The online English-English dictionary from The Project Gutenberg
Result for Amphipod
One of the Amphipoda.
Alt. of Amphipodan