Meaning of icoságono in Spanish:

icoságono

masculine noun

Mathematics
  • 1Figura geométrica de veinte lados.