Where does “macaranga” come from?
macaranga (English): Any of the large genus Macaranga of Old World tropical euphorbiaceous trees
Definitions
- Any of the large genus Macaranga of Old World tropical euphorbiaceous trees
macaranga (English): Any of the large genus Macaranga of Old World tropical euphorbiaceous trees