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
a
plant
(
Tanacetum
balsamita
)
used
in
ale
and
as
a
bookmark