European squid

English

Noun

European squid (plural European squid or European squids)

  1. Loligo vulgaris (common squid), found in the Mediterranean and the eastern Atlantic.

Translations

References