gigantic plant of the oxalis genus - German English Dictionary