Keywords |
  • Zoology

Nematocyte

A nematocyte is a urticant capsule located in the tentacles of Cnidaria.


Latest

Fill out my online form.