sticky-leaved rabbitbush - Spanish English Dictionary