English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Amphipod

Amphipod (n.)

One of the Amphipoda.

Amphipod (a.)

Alt. of Amphipodan