• word of the day

    langoustine

    langoustine - Dictionary definition and meaning for word langoustine

    Definition
    (noun) caught in European waters; slenderer than American lobster
    Synonyms : norwegian lobster , scampo
Download our Mobile App Today
Receive our word of the day
on Whatsapp