Tamil Dictionary 🔍

tylopoda

Ty*lop"o*da, n. pl. Etym: [NL., from -poda.] (Zoöl.) Defn: A tribe of ungulates comprising the camels.


tylopoda - Similar Words