Skip to main content

loligo

English loligo meaning in English  •  loligo का अर्थ अंग्रेजी में
Noun
  • A genus of cephalopods, including numerous species of squids, common on the coasts of America and Europe. They are much used for fish bait.
Advertisement