Definify.com

Definition 2024


mégabase

mégabase

See also: megabase

French

Noun

mégabase m (plural mégabases)

  1. (genetics) megabase