TOP

Definition of lupus noun from the Oxford Advanced American Dictionary

See lupus in the Oxford Advanced Learner's Dictionary