Supermaxilla /(?)/

Su·per·max·il·la

Supermaxilla

n.
  1. The supermaxilla. (Anat.)