Robuta

https://www.semanticscholar.org/topic/Strongylosoma/9312776 Strongylosoma | Semantic Scholar semanticscholar