Big Huge Thesaurus

liliopsida

noun

sounds kind of like