Word info

caapeba

Noun

Meaning

caapeba

A South American plant, Piper umbellatum (formerly Pothomorphe umbellata), with medicinal roots.

Source: en.wiktionary.org

Close letter words and terms