alcyonaria

Noun
  1. Corals and sea anemones having eight branches (synset 101917734)

Found on Word Lists

Other Searches