• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp