micropores









micropores


noun

  1. a tiny opening, as in specialized biological filters or in the shells of some animals.
54 queries 0.614