nématocyste

French

Noun

nématocyste m (plural nématocystes)

  1. nematocyst