Definition & Meaning | English word ALPHASATELLITE
ALPHASATELLITE
Definitions of ALPHASATELLITE
- (biochemistry) viral single-stranded satellite DNA
Number of letters
14
Is palindrome
No
Search for ALPHASATELLITE in:
Page preparation took: 52.88 ms.