Definify.com

Definition 2024


endocrania

endocrania

English

Noun

endocrania

  1. plural of endocranium