Sea arrow

Webster's Dictionary of the English Language

·- A squid of the genus Ommastrephes. ·see Squid.

Related Words