fotocatalizzatore

Italian edit

Etymology edit

From foto- +‎ catalizzatore.

Noun edit

fotocatalizzatore m (plural fotocatalizzatori)

  1. photocatalyst