Find the word definition

Wiktionary
massive astrophysical compact halo objects

n. (massive astrophysical compact halo object English)