leaf insect

竹筍蟲科

英文釋義

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