Wiktionary
adamantoblasts
n. (plural of adamantoblast English)
n. (plural of adamantoblast English)