Meaning of ウバメガシ in Japanese

  1. Words

Definition of ウバメガシ

  1. (n) ubame oak (Quercus phillyraeoides)
Back to top