oil-plant









oil-plant


noun

  1. any of several plants, as the castor-oil plant or sesame, the seeds of which yield an oil.
51 queries 0.361