• word of the day

    wild carrot

    wild carrot - Dictionary definition and meaning for word wild carrot

    Definition
    (noun) a widely naturalized Eurasian herb with finely cut foliage and white compound umbels of small white or yellowish flowers and thin yellowish roots
Connect with us on Facebook