Definition:Deltahedron

Definition
A deltahedron is a polyhedron each of whose faces are equilateral triangles.