massive astrophysical compact halo object

Etymology
A back-formation from MACHO, which is used as an acronym for massive compact halo object. Words used to fill in the apparently missing "A" word include astrophysical and astronomical.