Slovnenya

Translation English Japanese: pericarp

Dictionary: main
pericarp
noun