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