Meaning of daucus carota sativa

Definition of daucus carota sativa

(noun) perennial plant widely cultivated as an annual in many varieties for its long conical orange edible roots; temperate and tropical regions

Other information on daucus carota sativa

WIKIPEDIA results for daucus carota sativa
Amazon results for daucus carota sativa