fotocatalizzatore

Italian

Etymology

From foto- +‎ catalizzatore.

Noun

fotocatalizzatore m (plural fotocatalizzatori)

  1. photocatalyst