Definition of pinedrops in English:

pinedrops

noun

  • A tall saprophytic plant, Pterospora andromedea (family Ericaceae), of North American pine forests.

Origin

Mid 19th century; earliest use found in Asa Gray (1810–1888), botanist.