meaning of Aflatoxine

Aflatoxine - German to English

aflatoxins