SNOUT BUTTERFLY


Meaning of SNOUT BUTTERFLY in English

noun

: a butterfly of the family Libytheidae having very long palpi carried extended in front of the head

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