LEATHER CARP


Meaning of LEATHER CARP in English

noun

: a scaleless variety of the carp (sense 1) developed under domestication

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.