Big Huge Thesaurus

alcyonacea

noun

sounds kind of like