Translation of kaseterole in English:

kaseterole

castor oil

noun (class 9, plural dikaseterole)

  • 1

    castor oil