Definition for Nematocysts
From Biology Forums Dictionary
Powerful capsules with an inverted coiled and barbed thread in the stinging cells of cnidarians.
From Biology Forums Dictionary
Powerful capsules with an inverted coiled and barbed thread in the stinging cells of cnidarians.