What does Capivi mean?

Capivi meaning in General Dictionary

A balsam of Spanish West Indies See Copaiba

View more

  • A balsam for the Spanish western Indies. See Copaiba.