pisang wax

Explore definitions, synonyms, and language insights of pisang wax

Definitions

Noun
a wax obtained from the leaves of a plantain

More General Terms

wax