Robuta

https://www.merriam-webster.com/dictionary/sphenethmoid SPHENETHMOID Definition & Meaning - Merriam-Webster The meaning of SPHENETHMOID is of, relating to, or being a bone of the skull that surrounds the anterior end of the brain in many amphibians. definitionmeaningmerriamwebster