genus quassia Meaning, Definition & Usage

  1. noun tropical trees and shrubs with pinnate leaves and large scarlet flowers; bark is medicinal

WordNet