Definition Definition

pinedrops - Meaning and Examples

Meaning of 'pinedrops' (Webster Dictionary)

1 . Pinedrops [ n.]
- A reddish herb (Pterospora andromedea) of the United States, found parasitic on the roots of pine trees.