NSD
See also:
nsd
English
Noun
NSD
(
uncountable
)
(
biochemistry
,
genetics
)
Initialism of
non-stop decay
.
Coordinate term:
NMD
Initialism of
Nairobi sheep disease
.