Summary
English Synonyms:   more detail...
  1. leaf insect:


English

Detailed Synonyms for leaf insect in English

leaf insect:

leaf insect [the ~] noun

  1. the leaf insect
    – tropical insect having a flattened leaflike body; common in southern Asia and the East Indies 1
    the leaf insect; the walking leaf
    – tropical insect having a flattened leaflike body; common in southern Asia and the East Indies 1

Alternate Synonyms for "leaf insect":


Related Definitions for "leaf insect":

  1. tropical insect having a flattened leaflike body; common in southern Asia and the East Indies1

Related Synonyms for leaf insect