Definify.com

Definition 2024


emicarpo

emicarpo

Italian

Noun

emicarpo m (plural emicarpi)

  1. (botany) hemicarp

Anagrams