meaning of nectarine
1. Nectareous.
2. A smooth-skinned variety of peach.
3. smooth-skinned variety or mutation of the peach
1. Nectareous.
2. A smooth-skinned variety of peach.
3. smooth-skinned variety or mutation of the peach