homarus americanus Meaning, Definition & Usage

  1. noun lobster of Atlantic coast of America
    American lobster; Northern lobster; Maine lobster.

WordNet