Seed potato
-
Seed potatoes are potatoes that are planted so that a plant will grow and more potatoes will be produced.
Seed potato meaning & definition 1 of Seed potato.
Seed potatoes are potatoes that are planted so that a plant will grow and more potatoes will be produced.