Definition of “scoliosis” - English Dictionary

british dictionary