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
Synonyms : alexander, black lovage, horse parsley, smyrnium olusatrum