• word of the day

    ardisia

    ardisia - Dictionary definition and meaning for word ardisia

    Definition
    (noun) tropical evergreen subshrubs (some climbers) to trees of Asia and Australasia to Americas
    Synonyms : genus ardisia
Download our Mobile App Today
Receive our word of the day
on Whatsapp