obdiplostemonous - Spanish English Dictionary