ghedda_wax
1. [ noun ] wax from Indian and African bees
Related terms: beeswax