Definition, synonyms and picture of bug leaf

bug leaf

nombre bug leaf

Translation: insecto hoja

Definition of bug leaf in Spanish

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

Synonyms of bug leaf in Spanish

leaf insect

Definition of bug 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 bug leaf in English

insecto hoja