beechdrops

noun
  1. a parasitic plant that grows on the roots of beech trees, having brownish stems and small flowers
  2. Usage: botanical

Examples