Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lupus

- A cutaneous disease occurring under two distinct forms.
- The Wolf, a constellation situated south of Scorpio.

Crossword clue for lupus

- A skin disease
- Skin disease