Answer: iomoths

AnswerCrossword Clue
IOMOTHSLarge nocturnal insects.
IOMOTHSYellow fliers with large eyespots
IOMOTHSSpotted fliers