GAMBUSIA

Definition of GAMBUSIA