Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mayweeds
in English
mayweeds
#uncommon
Definitions
Noun
stinking
chamomile
(
Anthemis
cotula
);
a
weed
corn
chamomile
;
field
chamomile
(
Anthemis
arvensis
)
plants
of
Matricaria
and
Tripleurospermum
genera