Presumably from fosfor + -id
fosfid n (definite singular fosfidet, indefinite plural fosfid or fosfider, definite plural fosfida or fosfidene)
fosfid n (definite singular fosfidet, indefinite plural fosfid, definite plural fosfida)