Definify.com

Definition 2024


icosaspheres

icosaspheres

English

Noun

icosaspheres

  1. plural of icosasphere