grewia: meaning and definitions

EnglishType a word

What is grewia?

  • A tiliaceous genus of trees and shrubs, found in the warmer parts of the old world, and including about 60 species.