Meaning of Daucus

Definition of Daucus

(noun) carrot

Other information on Daucus

WIKIPEDIA results for Daucus
Amazon results for Daucus