trichogen
English
Etymology
tricho- + -gen
Noun
trichogen (plural trichogens)
- An epidermal cell that grows into a seta.
- A substance that stimulates hair growth.
Anagrams
- Creighton, hectoring, nightcore, tochering