biophore
English
Noun
biophore
(
plural
biophores
)
Alternative spelling of
biophor
.