Sekirov Dictionary

European lobster

noun1

  1. A species of lobster, Homarus gammarus
forms

European lobsters

This dictionary works without the internet: on your phone · in Chrome