English edit

Etymology edit

neo- +‎ localization

Noun edit

neolocalization (plural neolocalizations)

  1. A new localization, typically of a gene

Related terms edit