Oarfishes [noun]

Definition of Oarfishes:

monster in body of water

Synonyms of Oarfishes:


Opposite/Antonyms of Oarfishes:

-


Sentence/Example of Oarfishes: