Tamil Dictionary 🔍

proboscidea

Pro`bos*cid"e*a, n. pl. Etym: [NL. See Proboscis.] (Zoöl.) Defn: An order of large mammal


proboscidea - Similar Words