Cynanche

Definition of Cynanche from the PharmacyDictionary.in

Cynanche

A sore throat.

Not Available