homarus americanus

Noun
  1. Lobster of Atlantic coast of America (synset 101986122)

Found on Word Lists

Other Searches