Drip on bamboo leaf, containing pollen?