Home

Word

oilpaper, n.
(oilpapers)
more info paper that has been made translucent and waterproof by soaking in oil
<noun.substance>

oilpaper
semantic pointers
hypernym