Big Huge Thesaurus

urtica

noun

sounds kind of like