• word of the day

    bartonia

    bartonia - Dictionary definition and meaning for word bartonia

    Definition
    (noun) annual grown especially for its fragrant golden nocturnal flowers
    Synonyms : mentzelia lindleyi
Download our Mobile App Today
Receive our word of the day
on Whatsapp