sun sneezing

English

Noun

sun sneezing (uncountable)

  1. Synonym of photic sneeze reflex.