biopores
English
Noun
biopores
plural of
biopore