meaning of viridescent

1. Slightly green; greenish.


Related Words

viridescent |

Developed & Maintained By Taraprasad.com

Treasure Words