Dictionary Translate Correct Ask AI
germinative layer of epidermis