English

edit

Noun

edit

anthomedusan (plural anthomedusans)

  1. Any hydrozoan of the former order Anthomedusae (now Anthoathecata)