Medical Dictionary
legumin
noun le·gu·min \li-ˈgyü-mən\
Medical Definition of LEGUMIN
: a globulin found as a characteristic constituent of the seeds of leguminous plants
Seen & Heard
What made you want to look up legumin? Please tell us where you read or heard it (including the quote, if possible).