a species of a plant in the cannabaceae (trema lamarckiana) - Spanish English Dictionary