'Alcyonaria' definitions:

Definition of 'Alcyonaria'

(from WordNet)
noun
Corals and sea anemones having eight branches [syn: Alcyonaria, order Alcyonaria]

Words containing 'Alcyonaria'