Alcyonaria
English Dictionary
->
Letter A
-> Alcyonaria
Search Dictionary:
Alcyonaria Definition
(n)
corals
and
sea
anemones
having
eight
branches
Alcyonaria Synonyms
Alcyonaria
order Alcyonaria
© Art Branch Inc.