yellow bird's-nest

Noun

 * 1) An epiparasitic plant,.