ovispirins

English

Noun

ovispirins

  1. plural of ovispirin