• word of the day

    arbutus

    arbutus - Dictionary definition and meaning for word arbutus

    Definition
    (noun) any of several evergreen shrubs of the genus Arbutus of temperate Europe and America
Download our Mobile App Today
Receive our word of the day
on Whatsapp