Robuta

https://www.merriam-webster.com/dictionary/opisthosomal OPISTHOSOMAL Definition & Meaning - Merriam-Webster The meaning of OPISTHOSOMAL is of, relating to, or lying in the posterior region of the body. How to use opisthosomal in a sentence. definitionmeaningmerriamwebster