Oarfish [noun]

Definition of Oarfish:

monster in body of water

Synonyms of Oarfish:


Opposite/Antonyms of Oarfish:

-


Sentence/Example of Oarfish: