gastropores
English
Noun
gastropores
plural of
gastropore