English synonyms about - contact  

leaf insect

noun

1 leaf insect

Tropical insect having a flattened leaflike body; common in southern Asia and the East Indies.

synonym: walking leaf.

Polish: liƛciec


Find more on leaf insect elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0359