ALFALFA LOOPER


Meaning of ALFALFA LOOPER in English

noun

: the caterpillar of a noctuid moth ( Autographa californica ) sometimes injurious to alfalfa

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.