Polyporous(a.) Having many pores.

Words within polypores