We do not currently know of any synonyms for subhalos.
The noun subhalos is defined as:
Did you mean sables?