NichiDict

いぬがや

犬榧
[inugaya]

Meanings

1.Noun

Japanese plum-yew (Cephalotaxus harringtonia); Harrington's cephalotaxus; cowtail pine