Hint: kiss kiss....
Ok, It's mistletoe- it grows in clumps on trees around here. It's easy to spot in big round green balls in winter when the trees don't have any leaves.
Where our classically eclectic, crafty, nature loving homeschool tries to stay on track...