Are carrots manmade? Let's explore carrots Carrots Tips(05) Save Image Image gallery: Carrots Are Man Made