Ipomoea batatas
Ipomoea batatas The sweet potato or American potato or even batata (Ipomoea batatas L.) is an herbaceous species belonging to
Read MoreIpomoea batatas The sweet potato or American potato or even batata (Ipomoea batatas L.) is an herbaceous species belonging to
Read More