meaning of nectarine

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


Related Words

nectarine | nectarine tree |

Developed & Maintained By Taraprasad.com

Treasure Words