a species of guava found in central american countries (psidium friedrichsthalianum) - Spanish English Dictionary