bioeffectors

English

Noun

bioeffectors

  1. plural of bioeffector