NDD
See also:
ndd
English
Noun
NDD
(
uncountable
)
Initialism of
nature-deficit disorder
.
Initialism of
neurodevelopmental disorder
.