Genoa (fr. Gênes)

Translation into English

Synonyms

  • brin d'ADN
  • facteurs héréditaires
  • génome