Big Huge Thesaurus

semiepiphyte

noun

sounds kind of like