• word of the day

    capsella

    capsella - Dictionary definition and meaning for word capsella

    Definition
    (noun) shepherd's purse
    Synonyms : genus capsella
Download our Mobile App Today
Receive our word of the day
on Whatsapp