Robuta

https://www.merriam-webster.com/dictionary/supraoculars SUPRAOCULARS Definition & Meaning - Merriam-Webster The meaning of SUPRAOCULAR is situated above the eye : supraorbital; especially : lying above the orbit and usually in contact with the frontal of a reptile.... definitionmeaningmerriamwebster