megabase

noun 2

Definitions

noun

1

A length of nucleic acid containing one million nucleotides (bases if single-stranded, base pairs if double-stranded)

2

A very large player-built structure where the player lives.

Your note

not saved
0 chars