Find the word definition

Wikipedia
Ammatucha

Ammatucha is a genus of snout moths. It was described by Turner, in 1922, and is known from Australia, China, Sumatra, Bhután and Nágas.