1 owala oil | Definition of owala oil

owala oil

noun
owa·​la oil | \ ōˈwälə\

Definition of owala oil

: a lubricant oil obtained from the seed of the owala tree

History and Etymology for owala oil

owala probably from Mpongwe owala, ovala, obala owala tree

Keep scrolling for more