lightshades

English

Noun

lightshades

  1. plural of lightshade