mirror carp Meaning, Definition & Usage

  1. noun domestic carp with some large shining scales

WordNet