VERRUCOUS MEANING IN ENGLISH

• Verrucous Definition & Synonyms

  1. (a.) Verrucose.


RECENT SEARCHES