Loading page
homarus americanus is a noun meaning "lobster of Atlantic coast of America". It carries one recorded sense.
lobster of Atlantic coast of America
Definitions, synonyms and semantic relations for homarus americanus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.