Find the word definition

Wiktionary
doid

n. (lb en zoology) Any member of the Doidae, a family of moths.