Noun Definition

glochid

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

Related Noun(s):glochidium

Category: Plants