uncanny valleys

English

Noun

uncanny valleys

  1. plural of uncanny valley