meaning of decompositional

1. causing organic decay


Related Words

decompositional |

Developed & Maintained By Taraprasad.com

Treasure Words