primrose jasmine
English Dictionary
->
Letter P
-> primrose jasmine
Search Dictionary:
primrose jasmine Definition
(n)
evergreen
rambling
yellow
-
flowered
shrub
of
western
China
primrose jasmine Synonyms
Jasminum mesnyi
primrose jasmine
© Art Branch Inc.