oligopetalous - German English Dictionary