The definition :


Definitions of Alcyonaria:

  • noun:   corals and sea anemones having eight branches



Are you interested in alternative search :

:order alcyonaria animal order

If you like reading news check: