glochid (English, noun)
expansion: glochid (plural glochids)
Senses:
glosses: A small, detachable, irritant spine occurring in dense clusters in the areoles of certain cacti such as the prickly pear.
Forms:
form: glochids
tags: plural