Vangueria

Explore definitions, synonyms, and language insights of Vangueria

Definitions

Noun
tropical African and Asiatic trees and shrubs having one-seeded fruit

More General Terms