Definify.com

Definition 2025


impetigoes

impetigoes

English

Noun

impetigoes

  1. (archaic) plural of impetigo