Find the word definition

Wikipedia

LRR

LRR may refer to:

  • Laminated root rot, a root disease in conifers
  • Leucine-rich repeat, a type of protein domain
  • LoadingReadyRun, a Canadian comedy troupe
  • Low rolling resistance tires, a type of tires designed for fuel efficiency