• Cnidocyte

    Noun

    cnidocyte

    (plural cnidocytes)
    1. (biology) A capsule, in certain cnidarians, containing a barbed, threadlike tube that delivers a paralyzing sting

    Synonyms

    Anagrams

    © Wiktionary