Wiktionary
trichophores
n. (plural of trichophore English)
n. (plural of trichophore English)