Meaning : Flesh of cold-water lobsters having large tender claws. Caught from Maine to the Carolinas.
Synonyms : american lobster, northern lobster
Meaning : Lobster of Atlantic coast of America.
Synonyms : american lobster, homarus americanus, northern lobster
Maine lobster meaning in Bengali (Bangla).