Big Huge Thesaurus

liliopsid

noun

sounds kind of like