10 Facts about Lima Beans In: Plants On: January 25, 2017By: Agustina Facts about Lima Beans explain a legume, which has the scientific name of… Read More…