Meaning of alexanders

Definition of alexanders

(noun) European herb somewhat resembling celery widely naturalized in Britain coastal regions and often cultivated as a potherb

Other information on alexanders

WIKIPEDIA results for alexanders
Amazon results for alexanders