ALCYONARIA MEANING IN ENGLISH

• Alcyonaria Definition & Synonyms

  1. (n. pl.) One of the orders of Anthozoa. It includes the Alcyonacea, Pennatulacea, and Gorgonacea.


RECENT SEARCHES