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.”

Synonyms

  • barbed hair
  • setose structure

Antonyms

  • smooth structure