1 definition by nima goleij
tropical American plant having multicolored tubular flowers which its scientific name's Mirabilis jalapa.
they're in four colors;red,pink.white and yellow.
they're in four colors;red,pink.white and yellow.
by nima goleij May 10, 2016