Slovnenya

Translation English Japanese: exocarp

Dictionary: main
exocarp
noun