WALKING LEAF


Meaning of WALKING LEAF in English

noun

1. : walking fern

2. : leaf insect

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