Big Huge Thesaurus

Pseudotsuga

noun

sounds kind of like