Mistletoe is a parasite that grows on trees. It's especially easy to spot when a tree has shed its leaves for the winter.
Mistletoe
Your browser doesn’t support HTML5 audio
Your browser doesn’t support HTML5 audio
Mistletoe is a parasite that grows on trees. It's especially easy to spot when a tree has shed its leaves for the winter.