Big Huge Thesaurus

Zannichellia

noun

sounds kind of like