Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chamomiles
in English
chamomiles
#uncommon
Lemma:
chamomile
The lemma is the base or root form of this word.
Definitions
Noun
a
type
of
herbal
plant
a
flower
with
an
apple-like
scent
;
calming
properties
a
soothing
tea
made
from
flowers