Big Huge Thesaurus

Leptarrhena

noun

sounds kind of like