leafworm

suomi-englanti sanakirja

leafworm englanniksi

  1. Any caterpillar that eats the leaves of plants.