English

edit

Noun

edit

polypomedusan (plural polypomedusans)

  1. A cnidarian of the former order Polypomedusae