Home / S / stratum germinativum

stratum germinativum

noun 20 letters Scrabble 29 WWF 37
Definitions
noun

the innermost layer of the epidermis

Look “stratum germinativum” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →