macaranga (English, noun)
expansion: macaranga (plural macarangas)
Senses:
glosses: Any of the large genus Macaranga of Old World tropical euphorbiaceous trees.
Forms:
form: macarangas
tags: plural