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