English edit

Noun edit

polypomedusan (plural polypomedusans)

  1. A cnidarian of the former order Polypomedusae