Definify.com

Definition 2025


epicarpi

epicarpi

Italian

Noun

epicarpi m

  1. plural of epicarpo