carpinchoe
Noun
Meaning
Synonym of capybara (“the animal”)
The hide of the capybara.
A soft leather made from the hide of the capybara.
Source: en.wiktionary.orgNoun
Synonym of capybara (“the animal”)
The hide of the capybara.
A soft leather made from the hide of the capybara.
Source: en.wiktionary.org