Subscribe
URL of the page has been copied to clipboard.
Meaning : Relatively nontoxic South African herb smoked like tobacco.
Synonyms : cape dagga, dagga, red dagga, wilde dagga
Install App
Leonotis leonurus meaning in Telugu.