Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
costmary
in English
costmary
Definitions
Noun
an
aromatic
plant
used
to
flavour
ale
;
repel
pests
The
brewer
added
costmary
to
the
ale
for
flavor
.
a
plant
(
Tanacetum
balsamita
)
used
in
ale
and
as
a
bookmark
The
gardener
planted
costmary
in
her
garden
to
repel
pests
.