Term Gallery logo

Meanings of exocarp in English

Portuguese
exocarpo
Catalan
epicarpi
exocarpo
Translations for exocarp

Catalan