Definition & Meaning | English word MESOJUNCTION
MESOJUNCTION
Definitions of MESOJUNCTION
- A multistranded DNA complex that combines the features of junctions and antijunctions.
Number of letters
12
Is palindrome
No
Search for MESOJUNCTION in:
Page preparation took: 162.43 ms.