nectarine ( synonym found)

Definition of nectarine:

°A cultivar of the peach distinguished by the absence of peachfuzz on the skin.

Definition of nectarine:

°A cultivar of the peach distinguished by the absence of peachfuzz on the skin.

Back to Top