MARVEL OF PERU


Meaning of MARVEL OF PERU in English

■ noun a tropical American herbaceous plant with fragrant trumpet-shaped flowers which open late in the afternoon. [ Mirabilis jalapa .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.