English dictionary
croton oil meaning and definition
Definition and meaning of croton oil at MeaningMonkey.org. croton oil meaning and definition in the English Dictionary.CROTON OIL noun
Definition of croton oil (noun)
- viscid acrid brownish-yellow oil from the seeds of Croton tiglium having a violent cathartic action
Source: Princeton University Wordnet