English edit

Noun edit

carap oil (uncountable)

  1. An oil obtained from Carapa guianensis.

Synonyms edit