glochid
English Dictionary
->
Letter G
-> glochid
Search Dictionary:
glochid Definition
(n)
a
barbed
spine
or
bristle
(
often
tufted
on
cacti
)
glochid Synonyms
glochid
glochidium
© Art Branch Inc.