• word of the day

    mahonia

    mahonia - Dictionary definition and meaning for word mahonia

    Definition
    (noun) evergreen shrubs and small trees of North and Central America and Asia
    Synonyms : genus mahonia
Download our Mobile App Today
Receive our word of the day
on Whatsapp