Big Huge Thesaurus

Loranthus

noun

sounds kind of like