YourDictionary

trichoid medical definition

adjective
Resembling hair.

Learn more about trichoid

link/cite print suggestion box