Beeswax

Tamil Dictionary definitions for Beeswax

Beeswax : தேன்மெழுகு

Beeswax : தேன்மெழுகு

Beeswax definition

Noun. The wax secreted by bees, and of which their cells are constructed.