Definition of Glochid

  • (noun) a barbed spine or bristle (often tufted on cacti)

Synonyms of Glochid


Antonyms of Glochid


No Antonyms Found.

Homophones of Glochid


No Homophones Found.