Subscriber login


Forgot your password?

Library card login

Other

lollo rosso


Definition of lollo rosso

noun

[mass noun]
  • lettuce of a variety with deeply divided red-edged leaves.

Origin:

Italian, from lolla 'husk, chaff' + rosso 'red'