1
[ noun ] wax from Indian and African bees

Related terms

beeswax

*