Isotope

French Meaning

isotope

English Meaning

  1. One of two or more atoms having the same atomic number but different mass numbers.