Big Huge Thesaurus

Pennatula

noun

sounds kind of like