Printer friendly

What does IDD stand for?

IDD stands for Internal Disc Decompression (lower back pain treatment)

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

  • Science, medicine, engineering, etc.

See other meanings of IDD

Other Resources:
We have 149 other definitions for IDD in our Acronym Attic