LOLIGO MEANING IN ENGLISH

• Loligo Definition & Synonyms

  1. (n.) A genus of cephalopods, including numerous species of squids, common on the coasts of America and Europe. They are much used for fish bait.


RECENT SEARCHES