Definisi 'cayenne jasmine'

English to English
noun
1 commonly cultivated Old World woody herb having large pinkish to red flowers Terjemahkan
source: wordnet30


Visual Synonyms