Definify.com

Definition 2024


endostea

endostea

English

Noun

endostea

  1. plural of endosteum

Anagrams