meaning of Aliphate

Aliphate - German to English

aliphatic substances

View more

  • aliphatics