Mercreature definition

A creature of the sea, especially one which is mythical.
noun
0
0
Advertisement

Alternative Forms

Alternative Form of mercreature - mer-creature

Origin of mercreature

  • From mer- +‎ creature.

    From Wiktionary