• word of the day

    schinus

    schinus - Dictionary definition and meaning for word schinus

    Definition
    (noun) genus of evergreen shrubs and trees of tropical and subtropical regions of South and Central America and Canary Islands and China
    Synonyms : genus schinus
Download our Mobile App Today
Receive our word of the day
on Whatsapp