Definify.com

Definition 2026


macropores

macropores

English

Noun

macropores

  1. plural of macropore

Anagrams