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