Definify.com

Definition 2024


endocarpo

endocarpo

Italian

Noun

endocarpo m (plural endocarpi)

  1. (botany) endocarp

Anagrams