Definition, synonyms and picture of walking leaf

walking leaf

nombre walking leaf

Translation: insecto hoja

Definition of walking leaf in Spanish

Herbivorous insect that resembles a leaf, typically green, and native to South and Southeast Asia, as well as Australia.

Synonyms of walking leaf in Spanish

leaf insect

Definition of walking leaf in English

Insecto herbívoro semejante a una hoja y generalmente de color verde, natural de Australia y del sur y sudeste de Asia.

Synonyms of walking leaf in English

insecto hoja