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