English edit

Noun edit

biophores

  1. plural of biophore