order alcyonaria Meaning, Definition & Usage

  1. noun corals and sea anemones having eight branches
    Alcyonaria.

WordNet