• word of the day

    monarda

    monarda - Dictionary definition and meaning for word monarda

    Definition
    (noun) any of various aromatic herbs of the genus Monarda
    Synonyms : wild bergamot
Download our Mobile App Today
Receive our word of the day
on Whatsapp