Meaning of daucus

Definition of daucus

(noun) carrot

Other information on daucus

WIKIPEDIA results for daucus
Amazon results for daucus