Slovnenya logo
Preferences
About Slovnenya
Slovnenya
Translation English Japanese: glomerule
Dictionary: main
glomerule
noun
団繖花序
.