English edit

Noun edit

heliopores

  1. plural of heliopore