Big Huge Thesaurus

Torreya

noun

sounds kind of like