macaranga
See also: Macaranga
English
Etymology
From the genus name.
Noun
macaranga (plural macarangas)
- Any of the large genus Macaranga of Old World tropical euphorbiaceous trees.
Translations
Macaranga sinensis
|