espanjansiruetana

Noun

 * , highly invasive slug species