biophors
English
Noun
biophors
plural of
biophor