micropores


micropores

noun

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

Leave a Reply

Your email address will not be published. Required fields are marked *

45 queries 1.257