Definify.com

Definition 2026


epicarpi

epicarpi

Italian

Noun

epicarpi m

  1. plural of epicarpo