Translation of OMIC in English:

OMIC

feminine noun

  • 1