horse grain hor·seg·rain uncommon noun 1. twining herb of Old World tropics cultivated in India for food and fodder; sometimes placed in genus Dolichos Synonymshorse gramhorse grainpoor man's pulseMacrotyloma uniflorumDolichos biflorus Related words Broader terms legume Parts Macrotyloma WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.