Meaning: Drops of water that fall from clouds dropped from a higher to a lower place on the green leaves of plants.
Choice of Words: Raindrops: drops of water that fall from clouds. Fell: dropped from a higher to a lower place. Green leaves: the leaves of plants that are green in color.