zhēn

Definitions

  1. 1. hazel tree
  2. 2. Corylus heterophylla

Related Words