a herbaceous annual plant (phaseolus vulgaris) - Spanish English Dictionary

Suggest a Term