Definify.com

Definition 2024


kidney_vetches

kidney vetches

English

Noun

kidney vetches

  1. plural of kidney vetch