From llagosta (“locust”) + pelegrina, feminine form of pelegrí (“pilgrim”).
llagosta pelegrina f (plural llagostes pelegrines)