cocoswood

Explore definitions, synonyms, and language insights of cocoswood

Definitions

Noun
wood of the granadilla tree used for making musical instruments especially clarinets

More General Terms