English

edit

Noun

edit

kidney vetches

  1. plural of kidney vetch