Isotopes

Russian Meaning

изотоп

English Meaning

  1. Plural form of isotope.