vangueria

Noun
  1. Tropical African and Asiatic trees and shrubs having one-seeded fruit (synset 112691319)

Found on Word Lists

Other Searches