Big Huge Thesaurus

salsola

noun

sounds kind of like