VERNICOSE MEANING IN ENGLISH

• Vernicose Definition & Synonyms

  1. (a.) Having a brilliantly polished surface, as some leaves.


RECENT SEARCHES