LANGOUSTE


Meaning of LANGOUSTE in English

[lan.gouste] n [F, grasshopper, lobster, fr. OF languste, fr. OProv langosta, fr. (assumed) VL lacusta, alter. of L locusta] (1832): spiny lobster

Merriam-Webster English vocab.      Английский словарь Merriam Webster.