haplogynes

English

Noun

haplogynes

  1. plural of haplogyne