NichiDict

忍石

しのぶいし
[shinobuishi]

Meanings

1.Noun

dendrite