Definify.com

Definition 2025


emicarpo

emicarpo

Italian

Noun

emicarpo m (plural emicarpi)

  1. (botany) hemicarp

Anagrams