diplostemonous - German English Dictionary