zoanthoid

/zoʊˈænθɔɪd/

Definitions

1. noun

A type of colonial cnidarian, particularly a member of the class Zoantharia, often resembling a coral or sea anemone.

“The zoanthoid colony was home to a diverse array of marine life.”

Synonyms

  • colonial cnidarian
  • zoantharian