a species of staphisagria of the family ranunculaceae (staphisagria macrosperma) - German English Dictionary