Meaning: A person who works on a farm gathers plants that are grown for food when they are ready.
Choice of Words: A "farmer" is a person who works on a farm. "Harvests" means to gather crops when they are ready. "Crops" are plants that are grown for food.