Phrase info Synonyms

apparatus for collecting sunlight Synonyms