Supermaxilla
/(?)/
Su·per·max·il·la
Supermaxilla
n.
The supermaxilla.
(Anat.)