glochid
ˈɡlɒkɪd
Definitions
1. noun
A barbed, hair-like or setose structure, especially one found in certain types of sea hares.
“Sea hares have glochids on their bodies that deter predators.”
ˈɡlɒkɪd
1. noun
A barbed, hair-like or setose structure, especially one found in certain types of sea hares.
“Sea hares have glochids on their bodies that deter predators.”