langoustine

nounA small, edible shellfish that looks like a small lobster, found in the northeastern Atlantic Ocean and the Mediterranean Sea.

No synonyms or antonyms found for this word.