Online English Dictionary

Home

Oleiferous


a.

Producing oil; as, oleiferous seeds .


© 2009 Dammam Community College