NDD en · NOUN
Meanings
-
(abbreviation, alt-of, initialism, uncountable) Initialism of nature-deficit disorder.
alt of nature-deficit disorder
-
(abbreviation, alt-of, initialism, uncountable) Initialism of neurodevelopmental disorder.
alt of neurodevelopmental disorder