amphipodEnglish

amphipod

Noun

A kind of malacostracan crustacean

English: amphipod

Words that start with "amphipod"