Glochid
Full definition of glochid
Noun
- a form of small, detachable, irritant spine occurring in dense clusters in the of certain cacti such as . Typically glochids are short, straight, and microscopically barbed. When stuck into the skin of anyone touching the plant, they detach and remain in the skin when the victim moves away.