• word of the day

    vesicaria

    vesicaria - Dictionary definition and meaning for word vesicaria

    Definition
    (noun) small genus of chiefly Mediterranean herbs: bladderpods
    Synonyms : genus vesicaria
Connect with us on Facebook