Big Huge Thesaurus

Larix

noun

sounds kind of like