Oxford English Dictionary
Subminiature — "very much reduced in size", Oxford English Dictionary.