See Also: glochid(medicine)
glochid(dictionary)

glochid (iou)



glochid noun. L19.
[Greek glokhis, glokhid arrowhead.]
Botany. A glochidium or other barbed hair; spec. a barbed bristle on the areole of some cacti.