Home
Search
Index
Definify.com
Definition
2024
llagosta
llagosta
Catalan
Noun
llagosta
f
(
plural
llagostes
)
locust
lobster
Etymology
From
Vulgar Latin
lacusta
<
Latin
locusta
.
Similar Results