• word of the day

    buddleia

    buddleia - Dictionary definition and meaning for word buddleia

    Definition
    (noun) tropical shrub having clusters of white or violet or yellow flowers
    Synonyms : butterfly bush
Download our Mobile App Today
Receive our word of the day
on Whatsapp