lemonwood (calycophyllum multiflorum) - Spanish English Dictionary