marvel of Peru

English

Noun

marvel of Peru

  1. Mirabilis jalapa, an ornamental flowering plant from the Americas, used until the 19th century also medicinally.

Synonyms

Translations