langoustine

Noun
  1. Caught in European waters;
    Slenderer than American lobster (synset 107809497)

Found on Word Lists

Other Searches