leather carp
noun
: a scaleless variety of the carp (see carp sense 1) developed under domestication
Love words? Need even more definitions?
Merriam-Webster unabridged
Share