Slovnenya

Translation English Japanese: epicarp

Dictionary: main
epicarp
noun