PHARUS: Phased Array Universal SAR

What does PHARUS mean? The above is one of PHARUS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Phased Array Universal SAR

PHARUS also stands for:
... more