meaning of alcyonaria

1. One of the orders of Anthozoa. It includes the Alcyonacea, Pennatulacea, and Gorgonacea.


Related Words

alcyonaria |

Developed & Maintained By Taraprasad.com

Treasure Words