cuaba
Meanings
Noun
1. torchwood, amyris