organism which lives under extreme conditions - Anglais Synonymes Dictionnaire