ALL meanings of leghemoglobin
leg·he·mo·glo·bin
L l - noun leghemoglobin a hemoglobinlike red pigment in the root nodules of leguminous plants, as soybean, that is essential for nitrogen fixation. 1
- noun leghemoglobin A hemoprotein found in the nitrogen-fixing root nodules of leguminous plants. 0