Find the word definition

Wiktionary
icosasphere

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