SIEVA


Meaning of SIEVA in English

noun a small variety of the lima bean (phaseolus lunatus).

Webster English vocab.      Английский словарь Webster.