telescience









telescience


noun

  1. astronautics the investigation of remotely controlled scientific experiments
48 queries 0.391