IPSID

English

Noun

IPSID (uncountable)

  1. Initialism of immunoproliferative small intestinal disease.

Anagrams