Pinyin Dictionary results for "fu shou luo"

福寿螺
giant Amazon snail (Ampullaria gigas spix), that has devastated rice paddies in China since its introduction in the 1980s
Dictionary data provided by CC-CEDICT