pinedrops

nounA reddish, parasitic plant that grows on the roots of pine trees, with drooping, bell-shaped flowers.

No synonyms or antonyms found for this word.

pinedrops synonyms & antonyms | whatsthatwordmean | whatsthatwordmean