Definition of 'daucus carota'
a widely naturalized Eurasian herb with finely cut foliage and white compound umbels of small white or yellowish flowers and thin yellowish roots
Queen Anne's lace
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program