macaranga
Noun
Meaning
macaranga (plural macarangas)
Any of the large genus Macaranga of Old World tropical euphorbiaceous trees.
Phrases with the word
Examples
Another example of this type of ectosymbiosis comes from the Macaranga tree, which has stems adapted to house colonies of Crematogaster ants.