Definitions of horse gram:

  • noun:   twining herb of Old World tropics cultivated in India for food and fodder; sometimes placed in genus Dolichos