lula

/LOO-lush/
[Portuguese] plural lulas

Squid

Synonyms in other languages

Latin names

Countries