青木

Japanese laurel (Aucuba japonica); spotted laurel; lush, green tree

Meaning

  1. n
    Japanese laurel (Aucuba japonica); spotted laurel
  2. n
    lush, green tree

Example sentences