Big Huge Thesaurus

lycopersicon

noun

sounds kind of like