Meaning of Alcyonaria

Definition of Alcyonaria

(noun) corals and sea anemones having eight branches

Other information on Alcyonaria

WIKIPEDIA results for Alcyonaria
Amazon results for Alcyonaria