English | German | Russian | Czech

dermatogen English

Meaning dermatogen meaning

What does dermatogen mean?

dermatogen

(botany) Nascent epidermis, or external cuticle of plants in a forming condition.

Synonyms dermatogen synonyms

What other words have the same or similar meaning as dermatogen?

dermatogen English » English

protoderm

Are you looking for...?