See also: Phosphid English Noun phosphid (plural phosphids) Archaic form of phosphide.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads