English synonyms about - contact  

Telescopium

noun

1 Telescopium

A small constellation in the southern hemisphere near Ara.


Find more on Telescopium elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0358