frataxins

English

Noun

frataxins

  1. plural of frataxin