GLOCHID

Definition of GLOCHID

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