Definition of Glochid

  • 1. A barbed spine or bristle (often tufted on cacti) Noun

Synonyms for word "glochid"

Semanticaly linked words with "glochid"

Hyponims for word "glochid"