vangueria Meaning, Definition & Usage

  1. noun tropical African and Asiatic trees and shrubs having one-seeded fruit
    genus Vangueria.

WordNet