English

edit

Noun

edit

ionophores

  1. plural of ionophore

Anagrams

edit