English dictionary
mirror carp meaning and definition
Definition and meaning of mirror carp at MeaningMonkey.org. mirror carp meaning and definition in the English Dictionary.MIRROR CARP noun
Definition of mirror carp (noun)
- domestic carp with some large shining scales
Source: Princeton University Wordnet