Octangle

What is Octangle?

Octangle definition and meaning on Dictionary terms:
adjective