antillide

Noun

 * 1) kidney vetch (or similar plants of the genus )