macropores
English
Noun
macropores
plural of
macropore
Anagrams
macrospore