Advertisement

Advertisement

legoglobin

[leg-uh-gloh-bin]

noun

Biochemistry.
  1. leghemoglobin.



Advertisement

Advertisement

Advertisement

Advertisement


leg-of-muttonlegong