place with abundant rosewood - Spanish English Dictionary