Wiktionary
mermonster
n. (context mythical English) A monster of the sea; a sea-monster.
n. (context mythical English) A monster of the sea; a sea-monster.