Synonyms and Antonyms for glochid

1. glochid (n.)

a barbed spine or bristle (often tufted on cacti)

Synonyms: