Tamil Dictionary 🔍

decemdentate

De`cem*den"tate, a. Etym: [L. decem ten + E. dentate.] Defn: Having ten points or teeth.


decemdentate - Similar Words