Japanese lilac

English

Noun

Japanese lilac (plural Japanese lilacs)

  1. Synonym of Japanese tree lilac.