'Alcyonaria' definitions:

Definition of 'Alcyonaria'

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

Words containing 'Alcyonaria'