English Dictionary
Definition lupus in British English
lupus noun
[uncountable] noun
/ˈluːpəs/
Synonyms and related words
