Tamil Dictionary 🔍

theriodonta

The`ri*o*don"ta, n. pl. Etym: [NL.] (Paleon.) Defn: Same as Theriodontia.


theriodonta - Similar Words