Slovnenya

Translation English Japanese: myxomycete

Dictionary: main
myxomycete
noun