octovirs

English

Noun

octovirs

  1. plural of octovir