amphipod

?

ads

noun

~ amphipod noun; ~ amphipods plural

thesaurus

~ a word related to amphipod as Noun.

  1. malacostracan crustacean
ads