SynonymX
Speak
Impetiginous
Definition of Impetiginous
1.
Of or relating to or having impetigo
Adjective