Definify.com

Definition 2025


endocrania

endocrania

English

Noun

endocrania

  1. plural of endocranium