Definition of varicella

Definition of varicella
  1. varicella Noun chickenpox
Need more help? Try our forum NEW