meaning of marcescent

1. Withering without/ falling off; fading; decaying.


Related Words

marcescent |

Developed & Maintained By Taraprasad.com

Treasure Words