macaranga noun1 •Any of the large genus Macaranga of Old World tropical euphorbiaceous trees. formsmacarangas