bush candle

English

Noun

bush candle (plural bush candles)

  1. Canarium schweinfurthii, an African tree that produces elemi.