VIRIDESCENCE MEANING IN ENGLISH

• Viridescence Definition & Synonyms

  1. (n.) Quality or state of being viridescent.


RECENT SEARCHES