Advertisement

Advertisement

rubrum lily

[ roo-bruhm ]

noun

  1. either of two cultivated lilies, Lilium auratum rubrum or L. speciosum rubrum, having showy red flowers.


Advertisement

Advertisement

Advertisement

Advertisement


rubricianrub someone's nose in it