• Nematocyte

    Origin

    - + nemato + -

    Full definition of nematocyte

    Noun

    nematocyte

    (plural nematocytes)
    1. cnidocyte
    © Wiktionary