What is the meaning of Glochid?

A small, detachable, irritant spine occurring in dense clusters in the areoles of certain cacti such as the prickly pear.

Source: wiktionary.org