gynosomes

English

Noun

gynosomes

  1. plural of gynosome