• word of the day

    nectarine

    nectarine - Dictionary definition and meaning for word nectarine

    Definition
    (noun) variety or mutation of the peach bearing fruit with smooth skin and (usually) yellow flesh Definition
    (noun) a variety or mutation of the peach that has a smooth skin
Connect with us on Facebook