French

edit

Noun

edit

nématocyste m (plural nématocystes)

  1. nematocyst