marvel-of-peru marvel-of-peru

Definition(s):

  • (n) common garden plant of North America having fragrant red or purple or yellow or white flowers that open in late afternoon
Word of the Day
maxim maxim
/ˈmæk səm /