Word info

savonette

Noun

Meaning

savonette (plural savonettes)

A West Indian tree whose bark can serve as soap.

Source: en.wiktionary.org

Close letter words and terms