Ecuador 2012: Sacha Lodge - Grouse Locust (Tetrigidae: Metrodorinae: Amorphopus sp.)
South AmericaEcuadorAmazonSachaInsectgrasshoppergrouse locustOrthopteraTetrigidaeMetrodorinaeAmorphopus
From Ecuador 2012: Sacha Lodge (Rio Napo)
Log In: