• word of the day

    photinia

    photinia - Dictionary definition and meaning for word photinia

    Definition
    (noun) genus of deciduous and evergreen east Asian trees and shrubs widely cultivated as ornamentals for their white flowers and red fruits; in some classifications includes genus Heteromeles
    Synonyms : genus photinia
Download our Mobile App Today
Receive our word of the day
on Whatsapp