nanoporous (English) comes from English porous, from Old French poros, from Latin porus, from Ancient Greek πόρος, from Ancient Greek πείρω, from Proto-Hellenic *péryō.
nanoporous (English): Having nanosized pores