OILSEED

Definition of OILSEED

  1. (noun)any of several seeds that yield oil