Oarfish

What is Oarfish?

Oarfish definition and meaning on Dictionary terms:
noun, plural (especially collectively) oar

Tags: