Alcyonaria
1.
(
noun
) corals and sea anemones having eight branches
Synonyms:
order Alcyonaria
Related Words:
animal order
Terms and Conditions of Use / Copyright Notice