Noun Definition

sparaxis

1.Definition: deciduous perennial herbs of South Africa

Related Noun(s):genus sparaxis

Category: Plants