Definify.com

Definition 2024


photoreactions

photoreactions

English

Noun

photoreactions

  1. plural of photoreaction