Word info Synonyms

glochid

Noun

Meaning

a barbed spine or bristle (often tufted on cacti)

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms