SHARK MOTH


Meaning of SHARK MOTH in English

noun

: any of various noctuid moth (genus Cucullia ) with larvae that feed mainly on flowers

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