meaning of sparaxis

1. deciduous perennial herbs of South Africa


Related Words

sparaxis | sparaxis tricolor |

Developed & Maintained By Taraprasad.com

Treasure Words