Latin-English dictionary »

lucusta meaning in English

LatinEnglish
lucusta [lucustae] (1st) F
noun

crustacean, lobster(?) (w / marina / maris)noun

locust [locusts]noun
[UK: ˈləʊkəst] [US: ˈloʊkəst]