Subscribe
URL of the page has been copied to clipboard.
Meaning : Perennial star grass of North America.
Synonyms : american star grass
Install App
Hypoxis hirsuta meaning in Telugu.