meaning of Amphipodous

Amphipodous meaning in General Dictionary

Of or related to the Amphipoda

View more

  • Of or related to the Amphipoda.

Amphipodous meaning in General Dictionary

(a.) Of or related to the Amphipoda.