The AI-powered English dictionary
comparative more alcyonoid, superlative most alcyonoid
(zoology) Like or relating to the Alcyonaria.
plural alcyonoids
(zoology) Any member of the Alcyonaria.