English to Chinese Dictionary

Search:

血蓝素 xuè lán hemocyanin (protein in the blood of molluscs etc with a respiratory function similar to hemoglobin)


<< back to the home page