• word of the day

    plumiera

    plumiera - Dictionary definition and meaning for word plumiera

    Definition
    (noun) deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
    Synonyms : genus plumeria , plumeria
Connect with us on Facebook