LEAF CASE MOTH


Meaning of LEAF CASE MOTH in English

noun

: a bagworm ( Hyalarcta hübneri ) that damages leaves and fruit in Australia

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