Home
Search
Index
Definify.com
Definition
2024
trichoma
trichoma
English
Noun
trichoma
(
plural
trichomas
)
(
medicine
,
rare
)
Ingrown
eyelash
;
trichiasis
.
Similar Results