the edible root of Pastinaca sativa
the plant Pastinaca sativa
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home