Pinyin Dictionary results for "fang she chong"

放射虫
radiolarian (single-celled animal)
Dictionary data provided by CC-CEDICT