Alexanders Meaning

There are 1 meaning(s) for word Alexanders

Meaning 1 : European herb somewhat resembling celery widely naturalized in Britain coastal regions and often cultivated as a potherb

    Synonyms : alexander,  black lovage,  horse parsley,  smyrnium olusatrum