• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp