ATLOAXOID Meaning of ATLOAXOID in English adj. (Anatomy) of or pertaining to the first vertebra in the neck and the axis Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012