microfranchise

Noun

 * 1) A franchise of a microenterprise.

Verb

 * 1) To create a franchise of a microenterprise.