glochidPronunciation: /ˈgləʊkɪd/Definition of glochid noun Botany a barbed bristle on the areole of some cacti. Origin: late 19th century: from Greek glōkhis, glōkhid- 'arrowhead'glochid in other Oxford dictionaries Definition of glochid in the US English dictionary