nut-leaved screw tree Meaning, Definition & Usage

  1. noun East Indian shrub often cultivated for its hairy leaves and orange-red flowers
    Helicteres isora.

WordNet