macropores

English

Noun

macropores

  1. plural of macropore

Anagrams