Tamil Dictionary 🔍

theriodont

The"ri*o*dont, n. (Paleon.) Defn: One of the Theriodontia. Used also adjectively.


theriodont - Similar Words