a species within the kingdom plantae, family rubiaceae (hamelia axillaris) - Spanish English Dictionary