Definify.com

Definition 2025


kidney_vetches

kidney vetches

English

Noun

kidney vetches

  1. plural of kidney vetch