Definify.com

Definition 2026


emicarpo

emicarpo

Italian

Noun

emicarpo m (plural emicarpi)

  1. (botany) hemicarp

Anagrams