Sieva

From Biology-Online Dictionary | Biology-Online Dictionary

sieva

(Science: botany) A small variety of the lima bean (phaseolus lunatus).