Browsing: glochid

Term: glochid (noun)
Plural: glochids
Derivation: From Greek "glōkhis," meaning "arrowhead."
Definition: A form of small, detachable, irritant spines occurring in dense clusters in the areoles of certain cacti such as Opuntia.

< Back to Dictionary of Botanical Terms