• Langouste

    Full definition of langouste

    Noun

    langouste

    (plural langoustes)
    1. The spiny lobster----
    © Wiktionary