• word of the day

    myrica

    myrica - Dictionary definition and meaning for word myrica

    Definition
    (noun) deciduous aromatic shrubs or small trees
    Synonyms : genus myrica
Download our Mobile App Today
Receive our word of the day
on Whatsapp