LEAF-FOOT BUG


Meaning of LEAF-FOOT BUG in English

noun

see leaf-footed bug

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