Definitions from Wikipedia (Dragonfly Telephoto Array)
▸ noun: a ground-based optical telescope array developed at the Dunlap Institute for Astronomy & Astrophysics of the University of Toronto in Canada.
▸ Words similar to dragonfly telephoto array
▸ Usage examples for dragonfly telephoto array
▸ Idioms related to dragonfly telephoto array
▸ Wikipedia articles (New!)
▸ Words that often appear near dragonfly telephoto array
▸ Rhymes of dragonfly telephoto array
▸ Invented words related to dragonfly telephoto array
▸ noun: a ground-based optical telescope array developed at the Dunlap Institute for Astronomy & Astrophysics of the University of Toronto in Canada.
▸ Words similar to dragonfly telephoto array
▸ Usage examples for dragonfly telephoto array
▸ Idioms related to dragonfly telephoto array
▸ Wikipedia articles (New!)
▸ Words that often appear near dragonfly telephoto array
▸ Rhymes of dragonfly telephoto array
▸ Invented words related to dragonfly telephoto array