Chamomile tea

« Back to Glossary Index

An herbal tea from the chamomile that is believed to be soothing and assist with a good sleep.