Definition, Meaning, Synonyms & Anagrams | English word NMD
NMD
Definitions of NMD
- (biochemistry, genetics) Initialism of nonsense-mediated decay.
Number of letters
3
Is palindrome
No
Search for NMD in:
Page preparation took: 172.79 ms.