Wiktionary
icosaspheres
n. (plural of icosasphere English)
n. (plural of icosasphere English)