The Collaborative International Dictionary
Thooid
Thooid \Tho"oid\, a. [Gr. ?, ?, the jacal + -oid.] (Zo["o]l.) Of or pertaining to a group of carnivores, including the wovels and the dogs.
Wiktionary
thooid
a. (context zoology English) Of or relating to a group of carnivores, including wolves and dogs.