malacca cane

Explore definitions, synonyms, and language insights of malacca cane

Definitions

Noun
a cane made from the stem of a rattan palm

Synonyms


More General Terms