SPHENOID Meaning of SPHENOID in English (n.) A wedge-shaped crystal bounded by four equal isosceles triangles. It is the hemihedral form of a square pyramid. Webster's English dictionary. Английский словарь Webster. 2012