Definitions
There is 1 meaning of the phrase
Daucus Carota.
Daucus Carota - as a noun
A widely naturalized eurasian herb with finely cut foliage and white compound umbels of small white or yellowish flowers and thin yellowish roots
Synonyms (Exact Relations)
queen anne's lacewild carrot