meaning of marcescible
1.
Li/ble
to
wither
or
decay.
Related Words
marcescible
|
Developed & Maintained By
Taraprasad.com