Definify.com

Definition 2026


supermaxillae

supermaxillae

English

Noun

supermaxillae

  1. plural of supermaxilla