Big Huge Thesaurus

Phallaceae

noun

sounds kind of like