Compund Words

Sponsored Links

Last Search Words

Search Result:leaf insect




Overview of noun leaf_insect

The noun leaf insect has 1 sense


  • walking leaf, leaf insect -- (tropical insect having a flattened leaflike body; common in southern Asia and the East Indies)