ovarioles

English

Noun

ovarioles

  1. plural of ovariole