meaning of Amelogenin

Amelogenin - German to English

amelogenin