GeneralConnection.com
➔
Dictionary
cape dagga
Noun
1. dagga
1. Cape dagga, red dagga, wilde dagga, Leonotis leonurus, herb, herbaceous plant
Usage