Mahonia Meaning

There are 1 meaning(s) for word Mahonia

Meaning 1 : evergreen shrubs and small trees of North and Central America and Asia

    Synonyms : genus mahonia