Tamil Dictionary 🔍

thooid

Tho"oid, a. Etym: [Gr. -oid.] (Zoöl.) Defn: Of or pertaining to a group of carnivores, including the wovels and the dogs.


thooid - Similar Words