meaning of achiral

achiral - German to English

achiral