flabellid

English

Noun

flabellid (plural flabellids)

  1. Any coral of the family Flabellidae

Anagrams