Library
[imp. & p. p. Nectarized ; p. pr. & vb. n. Nectarizing .]To mingle or infuse with nectar; to sweeten. [Obs.] Cockeram.
View more Miscellaneous videos