Big Huge Thesaurus

phylloclad

noun

sounds kind of like