Pinyin Dictionary results for "xue lan su"

血蓝素
hemocyanin (protein in the blood of molluscs etc with a respiratory function similar to hemoglobin)
Dictionary data provided by CC-CEDICT