Definition Definition

sea arrow - Meaning and Examples

Meaning of 'sea arrow' (Webster Dictionary)

1 . Sea arrow
- A squid of the genus Ommastrephes. See Squid.