Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: lupus  loo-pus
  1. Any of several forms of ulcerative skin disease
Noun: Lupus  loo-pus
  1. A constellation in the southern hemisphere near Centaurus

Derived forms: lupuses

Type of: constellation, disease of the skin, skin disease, skin disorder

Encyclopedia: Lupus, MO