Wiktionary
icosasphere
n. (context geometry English) A geometric figure with twenty or more triangular faces producing a semi-spherical solid.