hexapetalous - Spanish English Dictionary