OIL PLANT


Meaning of OIL PLANT in English

noun

: a plant that yields oil: as

a. : sesame

b. : castor-oil plant

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.