hypophoras

English

Noun

hypophoras

  1. plural of hypophora