Definition of river blindness

Definition of river blindness
  1. river blindness Noun Onchocerciasis.
Need more help? Try our forum NEW