English | German | Russian | Czech

glochid English

Meaning glochid meaning

What does glochid mean?

glochid

(= glochidium) a barbed spine or bristle (often tufted on cacti)

Synonyms glochid synonyms

What other words have the same or similar meaning as glochid?

glochid English » English

glochidium

Are you looking for...?