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.