alcyonoid
noun
al·cy·o·noid
| \ ˈal-sē-ə-ˌnȯid\
plural -s
Definition of alcyonoid
: one of the Alcyonaria
Keep scrolling for more