glochid Meaning, Definition & Usage

  1. noun a barbed spine or bristle (often tufted on cacti)
    glochidium.

WordNet