Big Huge Thesaurus

Urginea

noun

sounds kind of like