viroceptors

English

Noun

viroceptors

  1. plural of viroceptor