Word info

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.org

Anagrams

Close letter words and terms