water telescopes
English
Noun
water
telescopes
plural of
water telescope