Definify.com

Definition 2025


endostea

endostea

English

Noun

endostea

  1. plural of endosteum

Anagrams