What does alcyonoid mean?
The definition of alcyonoid
Al”cy*o*noid, a.
Etym: [Gr. -oid.] (Zoöl.)
Like or pertaining to the Alcyonaria.
— n.
A zoöphyte of the order Alcyonaria.
An English Dictionary
Like or pertaining to the Alcyonaria.
A zoöphyte of the order Alcyonaria.