Big Huge Thesaurus

phytotoxin

noun

sounds kind of like