Kaya definitions

Torreya nucifera, the Japanese nutmeg tree.
noun
0
0
Torreya grandis, the Chinese nutmeg yew.
noun
0
0
Advertisement

Origin of kaya

From Japanese [script?] (kaya)