Definify.com

Definition 2024


macropores

macropores

English

Noun

macropores

  1. plural of macropore

Anagrams