Definition, Meaning & Anagrams | English word SDRNA
SDRNA
Definitions of SDRNA
- Alternative form of sdRNA.
- (biochemistry) A small RNA derived from snoRNA
Number of letters
5
Is palindrome
No
Search for SDRNA in:
Page preparation took: 123.90 ms.