Definition of oleiferous

Definition of oleiferous
  1. oleiferous Adjective That produces oil
Need more help? Try our forum NEW