meaning of marcescible

1. Li/ble to wither or decay.


Related Words

marcescible |

Developed & Maintained By Taraprasad.com

Treasure Words