Big Huge Thesaurus

phoradendron

noun