地龍

Chinese > Latin

tinea, lumbricus