Word info

enameloid

Noun

Meaning

English Wikipedia has an article on:enameloidWikipedia
enameloid (uncountable)

Any mineralized tissue similar to enamel

Source: en.wiktionary.org

Close letter words and terms