Big Huge Thesaurus

elecampane

noun