meaning of alcyonoid

1. Like or pertaining to the Alcyonaria.
2.
A zoophyte of the order Alcyonaria.


Related Words

alcyonoid |

Developed & Maintained By Taraprasad.com

Treasure Words