Results for "

epidermis

"
English - Turkish Dictionary

epidermis

(English - Turkish Dictionary) :
i. epiderm.