Wiktionary
microquasars
n. (plural of microquasar English)
n. (plural of microquasar English)