Apuy-apuyan

Definition of Apuy-apuyan
(noun) slug caterpillar