lithocarpus glabra

Noun
  1. Small evergreen tree of China and Japan (synset 112286117)

Found on Word Lists

Other Searches