Oleiferous
Word Dictionary
-> Oleiferous
Search:
Oleiferous
(a.) Producing oil; as, oleiferous seeds.
Terms of Use
Canadian Jobs