Subscribe
URL of the page has been copied to clipboard.
Meaning : Spiny-leaved perennial herb of southern Europe having terminal clusters of small flowers.
Install App
Drypis meaning in Telugu.