micropore









micropore


noun

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