Definition of nectarine

Definition of nectarine
  1. nectarine Noun A cultivar of the peach distinguished by the absence of peachfuzz on the skin.
Need more help? Try our forum NEW