Word Definition - 毛毛虫

máo mao chóng caterpillar