Slovnenya

Translation English Spanish: pericarp

Dictionnaire: main
pericarp
noun