alcyonaria : Idioms & Phrases


order alcyonaria

  • noun corals and sea anemones having eight branches
    Alcyonaria.
WordNet