Definify.com

Definition 2025


icosaspheres

icosaspheres

English

Noun

icosaspheres

  1. plural of icosasphere