Tamil Dictionary 🔍

amphipodous

Am*phip"o*dous, a. (Zoöl.) Defn: Of or pertaining to the Amphipoda.


amphipodous - Similar Words