Definitions of Lithocarpus glabra:

  • noun:   small evergreen tree of China and Japan