Meaning of SNP in Japanese

  1. Words

Definition of SNP

  1. (n) single nucleotide polymorphism; SNP
  1. (n) Scottish National Party; SNP
Back to top