Definition Definition

alcyonoid - Meaning and Examples

Meaning of 'alcyonoid' (Webster Dictionary)

1 . Alcyonoid [ a.]
- Like or pertaining to the Alcyonaria.
2 . Alcyonoid [ n.]
- A zoophyte of the order Alcyonaria.