English edit

Noun edit

anionophore (plural anionophores)

  1. A anionic ionophore

Related terms edit