ENGLISH → NEPALIoilseednoun01nounतेलहनany of several seeds that yield oilSimilar wordsoil-rich seed →Dictionary sources & licensesCopy link ↗