limace
li.ma.sə
Definitions
1. noun
a slug, especially one of the species of the genus Arion, common in European gardens and fields
“The gardener carefully picked up a limace from the leaf where it was feeding.”
li.ma.sə
1. noun
a slug, especially one of the species of the genus Arion, common in European gardens and fields
“The gardener carefully picked up a limace from the leaf where it was feeding.”