Home
Search
Index
Definify.com
Definition
2024
double-stranded
double-stranded
English
Adjective
double
-
stranded
(
not comparable
)
Having two
strands
Similar Results