SMILAX ASPERA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Smilax Aspera.
Smilax Aspera - as a noun
Creeping or climbing evergreen having spiny zigzag stems with shiny leaves and racemes of pale-green flowers; canary islands to southern europe and ethiopia and india
Synonyms (Exact Relations)
rough bindweed