Meaning of satellite male in English:

satellite male

noun

Zoology
  • (In a community of animals) a subordinate male that imitates the appearance or behaviour of a female in order to deceive the dominant or territorial male and gain opportunities to breed; (formerly also) a male that lives on the periphery of a territory.

Origin

1960s; earliest use found in CSIRO Wildlife Research.