Glochid (noun) Definition, Meaning & Examples

noun
  1. a short hair, bristle, or spine having a barbed tip.
Glochid (noun) Definition, Meaning & Examples

More Definitions