NichiDict

からすうり

烏瓜
[karasuuri]

Meanings

1.Noun

Japanese snake gourd (Trichosanthes pilosa)