Rhyme Desk
Find rhyming words!

Definition of "Pollination" :

noun: transfer of pollen from the anther to the stigma of a plant