Get Free Checker

leaf insect

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

How To Use leaf insect In A Sentence

  • The shrill, small voice of the sunbird is almost indistinguishable from the stridulation of one of the leaf insects, which makes its amorous noises in the evening as well as during the sunny hours. Last Leaves from Dunk Island
View all