meaning of decadal

1. Pertaining to ten; consisting of tens.


Related Words

decadal |

Developed & Maintained By Taraprasad.com

Treasure Words