Definify.com

Definition 2026


icosaspheres

icosaspheres

English

Noun

icosaspheres

  1. plural of icosasphere