Big Huge Thesaurus

Myriophyllum

noun

sounds kind of like