carron oil


Also found in: Dictionary, Encyclopedia.
  • noun

Words related to carron oil

an ointment formerly used to treat burns