biovectors
English
Noun
biovectors
plural of
biovector