Pinyin Dictionary results for "lan xi jun"

蓝细菌
Cyanobacteria (blue-green algae)
Dictionary data provided by CC-CEDICT