guava: small tropical American shrubby tree; widely cultivated in warm regions for its sweet globular yellow fruit
fruit tree: tree bearing edible fruit
jack bean: annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage