icosasphere

icosasphere

English Noun
Ad

Definition

A geometric figure with twenty or more triangular faces producing a semi-spherical solid.

Etymology

From icosa- (“twenty”) + sphere.

Ad