• word of the day

    chelone

    chelone - Dictionary definition and meaning for word chelone

    Definition
    (noun) herbaceous perennials: shellflower
    Synonyms : genus chelone
Download our Mobile App Today
Receive our word of the day
on Whatsapp