Home
Search
Index
Definify.com
Definition
2024
mégabase
mégabase
See also:
megabase
French
Noun
mégabase
m
(
plural
mégabases
)
(
genetics
)
megabase
Etymology
méga-
+
base
Similar Results