Meaning of horse gram
Definition of horse gram
(noun)
twining
herb
of Old World
tropics
cultivated
in India for
food
and fodder;
sometimes
placed
in
genus
Dolichos
Other information on horse gram
WIKIPEDIA results for
horse gram
Amazon results for
horse gram
Tweet