margosa (English, noun)
expansion: margosa (plural margosas)
Senses:
glosses: The neem. (a tree)
Forms:
form: margosas
tags: plural