Definition Definition

chulan - Meaning and Examples

Meaning of 'chulan' (Webster Dictionary)

1 . Chulan [ n.]
- The fragrant flowers of the Chloranthus inconspicuus, used in China for perfuming tea.