macarangas
English
Noun
macarangas
plural of
macaranga