mirror carp

Explore definitions, synonyms, and language insights of mirror carp

Definitions

Noun
domestic carp with some large shining scales