monkey pepper (xylopia aromatica) - Spanish English Dictionary