Definify.com

Definition 2025


macropores

macropores

English

Noun

macropores

  1. plural of macropore

Anagrams