English dictionary
glochid meaning and definition
Definition and meaning of glochid at MeaningMonkey.org. glochid meaning and definition in the English Dictionary.GLOCHID noun
Definition of glochid (noun)
- a barbed spine or bristle (often tufted on cacti)
- synonyms: glochidium
Source: Princeton University Wordnet