biophores
English
Noun
biophores
plural of
biophore