Printer friendly
"AcronymFinder.com

What does KILRD stand for?

KILRD stands for Kidney Invigorating and Lipid Reducing Decoction

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.