oil-based ( synonym found)

Definition of oil-based:

°The seed of any of several plants which are used commercially as a source of vegetable oil.
°The plant that yields such seed.

Definition of oil-based:

°The seed of any of several plants which are used commercially as a source of vegetable oil.
°The plant that yields such seed.

Back to Top