• Polypomedusan

    Full definition of polypomedusan

    Noun

    polypomedusan

    (plural polypomedusans)
    1. A cnidarian of the former order
    © Wiktionary