heliopores
English
Noun
heliopores
plural of
heliopore