• word of the day

    plumeria

    plumeria - Dictionary definition and meaning for word plumeria

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