Mellarose noun1 •A variety of orange in which the carpellary whorl is multiplied, producing an appearance of prolification. formsMellaroses