Search term ameloblasto has one result
Jump to
PT Portuguese EN English
ameloblasto (n) [epithelial cell] (n) ameloblast (n) [epithelial cell]