vīgintĭ-angŭlus

a, um, adj.
I. having twenty angles: sphaera, App. Dogm. Plat. 1, p. 5, 7.
Lewis & Short
A Latin Dictionary, 1879
An open-access project