macropore

Noun

 * 1) A macroscopic pore; any pore sufficiently wide to allow water or another liquid to flow unimpeded by capillary action
 * 2)  A pore of greater than 50 nanometers.