Definitions of Myrica:

  • noun:   deciduous aromatic shrubs or small trees