Robuta

https://www.semanticscholar.org/topic/Glaphyropyga-sp.-USNM-ENT-00914326/12352485 Glaphyropyga sp. USNM ENT 00914326 | Semantic Scholar spentsemanticscholar