1 result found

Search Results for: croton_oil

Suppurative

Definition adjective Of, pertaining to, or promoting suppuration; tending to suppurate noun, plural: suppuratives (medicine)... Read More