a tropical and evergreen plant bearing small, white, scented flowers, which is grown as an ornamental tree (murraya paniculata) - Spanish English Dictionary