Stavewood Definition

noun

Simaruba amara, a tall tree of tropical America, one of the trees that yield quassia.

Wiktionary

Other Word Forms of Stavewood

Noun

Singular:
stavewood
Plural:
stavewoods

Origin of Stavewood

Find Similar Words

Find similar words to stavewood using the buttons below.

Words Starting With

Words Ending With

Unscrambles

stavewood