Definify.com

Definition 2024


supermaxillae

supermaxillae

English

Noun

supermaxillae

  1. plural of supermaxilla