vocab dash
Log in
Sign up
sesquiphosphure
Meanings
Noun
1. sesquiphosphide
(inorganic chemistry)