Definify.com

Definition 2026


endocarpe

endocarpe

French

Noun

endocarpe m (plural endocarpes)

  1. endocarp