We do not currently know of any synonyms for multiparticulate.
The adjective multiparticulate is defined as: