KATSURA


Meaning of KATSURA in English

[ kat'sʊərə ]

■ noun

1》 an ornamental East Asian tree which has leaves resembling those of the Judas tree. [ Cercidiphyllum japonicum .]

2》 a type of Japanese wig worn mainly by women.

Origin

from Japanese.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.