PHASEOLUS MEANING IN ENGLISH

• Phaseolus Definition & Synonyms

  1. (n.) A genus of leguminous plants, including the Lima bean, the kidney bean, the scarlet runner, etc. See Bean.


RECENT SEARCHES