Glossary
Referring to hairs that swell on contact with water, producing a slime- or jelly-like excretion.
Posted
in
by
Tags: