Word info

European squid

Noun

Meaning

European squid (plural European squids)

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

Source: en.wiktionary.org

Close letter words and terms