microgrant (English, noun)
expansion: microgrant (plural microgrants)
Senses:
glosses: A grant of a small amount of money.
Forms:
form: microgrants
tags: plural