ultrascaffold
English
Etymology
From
ultra-
+
scaffold
.
Noun
ultrascaffold
(
plural
ultrascaffolds
)
(
genetics
)
A very large
genetic
scaffold