VERRUGAS MEANING IN ENGLISH

• Verrugas Definition & Synonyms

  1. (n.) An endemic disease occurring in the Andes in Peru, characterized by warty tumors which ulcerate and bleed. It is probably due to a special bacillus, and is often fatal.


RECENT SEARCHES