LEAF


Meaning of LEAF in English

n. leaf insect

walking leaf

leaf miner

leaf footed bug

Britannica Concise Encyclopedia.      Краткая энциклопедия Британика.