DescriptionExtatosomatiaratum03 (2076146147).jpg Name common: Insect leaf, Australian insect leaf. Name scientific: Extatosomatiaratum. Family: Phasmida
Description2012-09-03 16-30-17-Extatosomatiaratum.jpg This file was uploaded with Commonist. Extatosomatiaratum. Date 3 September 2012, 16:30:17 Source