grewia Meaning, Definition & Usage

  1. noun a genus of tropical and subtropical Old World climbers or shrubs or trees
    genus Grewia.

WordNet