small-leaved indigo (indigofera suffructicosa) - Spanish English Dictionary