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