Answer: margarinefly

AnswerCrossword Clue
MARGARINEFLY

Artificial lepidopteran?