Slovnenya

Translation English Japanese: mesocarp

Dictionary: main
mesocarp
noun