(Q30571558)
Statements
1 reference
An enigmatic new stick insect from the Philippine Islands (Insecta: Phasmatodea). (English)
1 reference
Philipp Heller
1 reference
22 August 2012
1 reference
1 reference
335
1 reference
594-601
1 reference
Identifiers
1 reference
1 reference