wild tare

noun

Definition of wild tare

: any of several vetches especially : narrow-leaved vetch