Turkish-English dictionary »

miyoglobin meaning in English

TurkishEnglish
miyoglobin noun

myoglobin(small globular protein)
noun