English dictionary
leather carp meaning and definition
Definition and meaning of leather carp at MeaningMonkey.org. leather carp meaning and definition in the English Dictionary.LEATHER CARP noun
Definition of leather carp (noun)
- scaleless domestic carp
Source: Princeton University Wordnet