sparaxis Meaning, Definition & Usage

  1. noun deciduous perennial herbs of South Africa
    genus Sparaxis.

WordNet