Find the word definition

Wikipedia
Talhoukia

Talhoukia is a genus of moths in the family Noctuidae. It contains the single species Talhoukia feifae, which is found in Saudi Arabia.