Definisi 'marvel-of-peru'
English to English
noun
1 common garden plant of North America having fragrant red or purple or yellow or white flowers that open in late afternoon
source: wordnet30

Visual Synonyms
Click for larger image