celastraceae: meaning and definitions

EnglishType a word

What is celastraceae?

  • trees and shrubs and woody vines usually having bright-colored fruits