ICOSAHEDRON MEANING IN ENGLISH

• Icosahedron Definition & Synonyms

  1. (n.) A solid bounded by twenty sides or faces.


RECENT SEARCHES