Search term ameloblastina has one result
Jump to
ES Spanish EN English
ameloblastina (n) [epithelial cell] (n) ameloblast (n) [epithelial cell]