English Dictionary
▪ oilpaper
▪ oilrig
▪ oilseed
▪ oilskin
▪ oilstone
◊ OILSEED
oilseed
n : any of several seeds that yield oil
oilpaper
oilrig
oilseed
oilskin
oilstone
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]