Definify.com

Definition 2025


supermaxillae

supermaxillae

English

Noun

supermaxillae

  1. plural of supermaxilla