Shirabe
English jmdict
1
noun (common) (futsuumeishi) anatomy glomerulus
Other forms 糸毬体 【しきゅうたい】 (search-only kanji form)