microfranchise (English, noun)
expansion: microfranchise (plural microfranchises)
Senses:
glosses: A franchise of a microenterprise.
Forms:
form: microfranchises
tags: plural