• word of the day

    larkspur

    larkspur - Dictionary definition and meaning for word larkspur

    Definition
    (noun) any of numerous cultivated plants of the genus Delphinium
Download our Mobile App Today
Receive our word of the day
on Whatsapp