genus quassia

Noun
  1. Tropical trees and shrubs with pinnate leaves and large scarlet flowers;
    Bark is medicinal (synset 112739567)

Found on Word Lists

Other Searches