Definition of Legume from the PharmacyDictionary.in
Legume
Synonyms or meaning of Legume
The pod or fruit of a leguminous plant, such as peas or beans.
Image related to Legume
Not Available
Definition of Legume from the PharmacyDictionary.in
The pod or fruit of a leguminous plant, such as peas or beans.
Not Available