langouste








< /lɑ̃ˈgust; English lɑŋˈgusts/. French.

  1. spiny lobster.

noun

  1. another name for the spiny lobster
54 queries 0.639