We do not currently know of any antonyms for dillions.
The noun dillions is defined as:
Did you mean millions or billions?