Big Huge Thesaurus

larix

noun

sounds kind of like