Meaning of Anthriscus

Definition of Anthriscus

(noun) chervil: of Europe, North Africa and Asia

Other information on Anthriscus

WIKIPEDIA results for Anthriscus
Amazon results for Anthriscus