Find the word definition

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.