Pinyin Dictionary results for "ju ya sha"

巨牙鲨
megalodon (Carcharodon megalodon)
Dictionary data provided by CC-CEDICT