pomarrosa (English, noun)
expansion: pomarrosa (plural pomarrosas)
Senses:
glosses: Synonym of Malay apple.
Forms:
form: pomarrosas
tags: plural