Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
alexanders
in English
alexanders
#limited
Definitions
Noun
a
type
of
umbellifer
plant
;
Smyrnium
olusatrum
The
gardener
cultivated
alexanders
in
her
herbal
garden
.
plants
of
genus
Zizia
or
Angelica
Alexanders
are
used
as
a
garnish
in
some
exotic
cocktails
.
a
cocktail
made
with
cognac
and
cream
In
the
forest
,
alexanders
grew
abundantly
near
the
stream
.