You've been logged out. Click here to log back in.
Cryptophyllium westwoodii is a species of leaf insect in the family Phylliidae. It is distributed from southern China, the Andaman islands, Myanmar, Indo-China, Sumatra and the Riouw Archipelago. full article at Wikipedia