meaning of decahedral

1. Having ten sides.


Related Words

decahedral |

Developed & Maintained By Taraprasad.com

Treasure Words