Big Huge Thesaurus

colocasia

noun

sounds kind of like