Definify.com

Definition 2026


endostea

endostea

English

Noun

endostea

  1. plural of endosteum

Anagrams