mills cross









mills cross


noun

  1. a type of radio telescope consisting of two arrays of antennas perpendicular to each other.
50 queries 0.580