What does MRDD stand for?
What does MRDD mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: MRDD.
We've found a total of 4 definitions for MRDD:
Mental Retardation And Developmental Disabilities
Microbicide Research And Development Database
Movement for the Restoration and Defence of Democracy
Don Diego, Costa Rica