×

lupus meaning in English

n. lupus, any of several diseases which causes lesions on the skin

Related Words

  1. lupanar
  2. lupin
  3. lurette
  4. luron
PC Version

Copyright © 2018 WordTech Co.